hemicardia dextra - French English Dictionary